package com.backend.system.common.enums;

import com.backend.system.common.ErrorCode;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 错误枚举
 *
 * @author backend-manage
 */
@Getter
@AllArgsConstructor
public enum ErrorEnum implements ErrorCode {
    UN_LOGIN_ERROR("1001", "用户未登录"),
    UN_EXIST_USER("1002", "当前账号未注册"),
    LOGIN_INFO_ERROR("1003", "登录信息错误"),
    USER_IS_EXIST("1004", "用户账号已存在"),
    MULTI_USER_ERROR("1005", "查到多个用户账号"),
    ACCOUNT_OR_PASSWORD_ERROR("1006", "用户名或密码错误"),


    NOT_SELECTED_FILE_ERROR("2001", "没有发现选中的文件"),

    INSUFFICIENT_PERMISSIONS("3001", "权限不足"),

    ACCOUNT_NOT_LOGIN("4001", "token对应账号未登录"),

    ARGS_ERROR("3001", "参数错误"),
    ;
    private final String code;
    private final String message;
}
